System and method for creating and outputting music

ABSTRACT

The subject matter discloses a system implemented on in a mobile electronic device, the system comprising a processing system of the device; and a memory that contains instructions comprising: detecting ambient sounds in the vicinity of the mobile electronic device; determining at least one property selected from a group consisting of a relative direction and relative distance of the ambient sounds relative to the mobile electronic device; analyzing the detected ambient sounds; outputting audio Interactive Music data based on the analysis of the ambient sounds and based on at least one of a relative direction and relative distance of the ambient sounds relative to the mobile electronic device; wherein said outputting is performed on the mobile electronic device.

FIELD

The disclosure generally relates creating interactive music andoutputting the interactive music.

BACKGROUND

Headphones in various form-factor are widely used, for example in theform of over-the-ear, earbuds, bone conductive, headphones, earphones.Headphones come in different shapes, sizes, colors and materials.

A key part of the competition between vendors in this market is on thequality of the sound in general, and when hearing music in particular.For that purpose, noise cancellation technologies in the earphones havea significant role, as they enable isolation of sounds from the nearbyenvironment by various techniques and components. Such noise cancelationtechniques include sensors that monitor such sounds, analyze them, andactivate a counter sound wave in the same frequency to de-facto cancelthe incoming disturbing sound.

In recent years noise cancellation technology has advanced to enable ascale or level of noise cancellation. Some headphone enables the user tocontrol the level of noise cancellation so part of the ambient noisewill still come through. This may be done to increase user safety whenwalking in a street—so he/she can partly hear the traffic around and bemore aware of the environment.

Some other applications enable speech to enter the noise cancellationbarrier, for the same goal—enabling users to enjoy noise cancellationwhile not being totally sound-disconnected from their environment. Forthat matter, headphones are equipped with microphones and sound sensors.However, the ambient sound around the user is not being used in anymanner. It is regarded as an interference which needs to be overcome.

SUMMARY

The subject matter discloses the use of directional ambient soundsensors in headphones and/or speakers to enable methods to createinteractive music, by detecting ambient sounds, determining the relativedirection and/or distance of these ambient sounds relative to theheadphone device, and creating interactive music. The interactive musicmay be created after analyzing the ambient sounds

The subject matter also discloses the use of sound analysis algorithmsin such manner that the detected ambient sound can be filtered to types,can be analyzed to determine parameters such as (but not limited to)rhythms, rate, bit, tone, pitch, repetitiveness, etc., and based on saidanalysis to create interactive music that correlate to the ambientsounds and their direction and/or distance. The subject matter alsodiscloses creation of the interactive music in real-time or nearreal-time, on site, responding to changes in the collected ambientsounds.

The subject matter discloses a system implemented in a mobile electronicdevice, the system comprising: a processing system of the devicecomprising one or more processors; and a memory system comprising one ormore computer-readable media, wherein the one or more computer-readablemedia contain instructions that, when executed by the processing system,cause the processing system to perform operations comprising: detectingambient sounds in the vicinity of the mobile electronic device;determining at least one property selected from a group consisting of arelative direction and relative distance of the ambient sounds relativeto the mobile electronic device; analyzing the detected ambient sounds;outputting audio Interactive Music data based on the analysis of theambient sounds and based on at least one of a relative direction andrelative distance of the ambient sounds relative to the mobileelectronic device; wherein said outputting is performed on the mobileelectronic device.

In some cases, the system further comprising filtering a portion of theambient sounds based on at least one predefined rule. In some cases, theaudio Interactive Music data is correlated with the ambient sounds andat least one of the relative direction and relative distance of theambient sounds relative to the mobile electronic device.

In some cases, the system further comprising updating the audioInteractive Music data based on changes in the detected ambient sounds.In some cases, analyzing the ambient sounds comprising measuring aproperty of the ambient sounds. In some cases, the property of theambient sounds is selected from a group comprising rhythms, rate, bit,tone, pitch, repetitiveness, volume, interaction with other sounds andmovement of sound source.

In some cases, creating the audio Interactive Music data is performedbased on the measured property extracted from the ambient sounds. Insome cases, the process of analyzing the ambient sounds comprisingidentifying a person's voice in the ambient sounds and removing theperson's speech from the ambient sounds. In some cases, the creating theaudio Interactive Music data is performed based on preferences inputtedby a user of the mobile electronic device into the memory system.

In some cases, the system further comprising multiple audio sensorsmounted on and/or in the mobile electronic device, said multiple audiosensors collect audio sensors in a 360 degrees horizontal plane aroundthe mobile electronic device. In some cases, the system furthercomprising a wireless transceiver for exchanging wireless communicationwith another device. In some cases, the system further comprising a tiltsensor coupled to the mobile electronic device for measuring ormaintaining orientation of the mobile electronic device.

In some cases, the determining at least one of a relative direction andrelative distance of the ambient sounds relative to the mobileelectronic device is performed based on information collected by thetilt sensor. In some cases, determining the at least one of a relativedirection and relative distance of the ambient sounds relative to themobile electronic device is performed using a process stored in thememory. In some cases, the system further comprising an input unit incommunication with the processing system for receiving an input from auser of the system.

In some cases, the system further comprising a second mobile electronicdevice communicating with the mobile electronic device over a wirelessmedium, wherein the mobile electronic device and the second mobileelectronic device cooperate to compute a relative direction of theambient sounds relative to the mobile electronic device and to thesecond mobile electronic device. In some cases, the processing system isfurther configured for creating the audio Interactive Music data on themobile electronic device.

In some cases, the audio Interactive Music data is created in a remotedevice communicating with the mobile electronic device. In some cases,the audio Interactive Music data comprises sound signals extracted fromthe ambient sound. In some cases, the memory stores multiplepre-selected audio files, and the mobile electronic device outputcombines at least one of the pre-selected audio files based with on thecollected ambient sound to create the audio Interactive Music data. Insome cases, the system further comprising a speaker for outputting theaudio Interactive Music data. In some cases, the system is integrated ina speaker device.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention may be more clearly understood upon reading of thefollowing detailed description of non-limiting exemplary embodimentsthereof, with reference to the following drawings, in which:

FIG. 1 schematically shows a headphone system, according to exemplaryembodiments of the invention.

FIG. 2 schematically shows direction finding relative to the headphonesystem, according to exemplary embodiments of the invention.

FIGS. 3A-3C schematically show ambient sounds and their relativedirection relative to the headphone system, according to exemplaryembodiments of the invention

FIG. 4 schematically shows a method for creating music in a headphonesystem, according to exemplary embodiments of the invention.

FIG. 5 schematically shows the computerized components of the headphonesystem, according to exemplary embodiments of the invention.

The following detailed description of embodiments of the inventionrefers to the accompanying drawings referred to above. Dimensions ofcomponents and features shown in the figures are chosen for convenienceor clarity of presentation and are not necessarily shown to scale.Wherever possible, the same reference numbers will be used throughoutthe drawings and the following description to refer to the same and likeparts.

DETAILED DESCRIPTION

Illustrative embodiments of the invention are described below. In theinterest of clarity, not all features/components of an actualimplementation are necessarily described.

For the purposes of this paper, and in order to enable clearunderstanding of the invention described herewith, the definitions andterms used in this paper shall have the meaning set forth beside them aswell as the broadest meaning resulting from their context. However, itshould be clearly understood, that the use of such meanings shall in noway serve to limit the scope of possible interpretation of the ideas,and the ideas and concepts provided herewith shall apply even if otherterms and definitions are used.

The examples provided in this paper relate to the use of the inventionfor various applications. However, it is clearly stated that the use ofthe invention can apply to other types of applications and devices (suchas Headphones, Speakers, smart phones), and for any device orapplication. In these cases, the features of the inventions describedhereunder shall apply as well.

The terms “headphones” or “earphones” may be defined as a mobileelectronic device with a part to cover and/or enter an ear in whole orin part, through which a person can perform at least one of listening tomusic, conducting phone conversations, and hear any type of audiocontent—with or without other people hearing it as well, and with orwithout noise cancellation means. For that matter, any type of suchdevice—including (but not limited to) for example earbuds, in-ear, overthe ear, bone conductive, headphones capable to operate as speakers,etc.—shall be included in the definition of headphones.

The term “ambient sound” may be defined as the background noise presentat a given scene or location. This can include naturally-made noisessuch as nature elements, vegetation, animals, humans, voices, etc., aswell as artificially/mechanically-made sounds—such as traffic,transportation, machinery, objects, music and the like.

The term “speaker” may be defined as a device that changes electricalsignals into sounds loud enough to be heard at a distance.

The term “interactive music” or “audio interactive music data” may bedefined as the music generated from the ambient sounds and theheadphones generated outcome based on the analysis and creation of suchambient sounds.

FIG. 1 schematically shows a headphone system, according to exemplaryembodiments of the invention. The headphone comprises two loudspeakers120, 125 and a body securing the loudspeakers 120, 125 to the user'shead or ears. The body may comprise two holders 110, 115, secured to oneof the loudspeakers 120, 125, respectively. The two holders 110, 115 maybe coupled to each other, for example using an arc 150. In some othercases, the holders 110, 115 are separate, each receiving signals from acontroller (not shown). The loudspeakers 120, 125 may comprise atransducer for converting electrical signals to sound. The system alsocomprises electrical circuitry as disclosed in FIG. 5.

FIG. 2 schematically shows direction finding relative to the mobileelectronic device, according to exemplary embodiments of the invention.The direction finding unit of the system may be integrated in the mobileelectronic device that comprises a speaker or coupled to headphones. Thedirection of the ambient sounds may be defined by an azimuth or by acombination of elevation and azimuth. For example, ambient sound 240 isdetected to be provided from an azimuth represented by imaginary lines220 and 230, forming direction 225. In some exemplary cases, thedirection finding outputs a range of azimuths and/or azimuth andelevation. For example, defining that the ambient sound is in azimuthrange of 125-145 and elevation of 12-16 degrees. In some exemplarycases, the direction finding unit may determine the relative directionof multiple ambient sounds concurrently. In some exemplary cases, thedirection finding unit may determine the distance of only a portion ofthe ambient sounds collected by the audio sensors of the system.

FIGS. 3A-3C schematically show ambient sounds and their relativedirection relative to the system, according to exemplary embodiments ofthe invention. In FIG. 3A, the headphone system 305 held by a person 300detects ambient sound 315 created by movement of airplane 310. Thedirection finding unit computes the relative direction or relativelocation of the ambient sound 315 to be between imaginary lines 320 and325. The imaginary lines 320 and 325 define the altitude and/or azimuthof the ambient sound 315 relative to the audio sensors of the headphonesystem 305.

In FIG. 3B, the headphone system 305 held by a person 300 detectsambient sound 332 created by movement of bus 330 or operation of thebus's engine. The imaginary lines 320 and 325 define the altitude and/orazimuth of the ambient sound 332 relative to the audio sensors of theheadphone system 305. The system may include speakers instead ofheadphones, for example when integrated with, or embedded in, a mobileelectronic device, such as a cellular phone, tablet, laptop and thelike.

In FIG. 3C, the headphone system 305 held by a person 300 detectsambient sound 345 created by worker 340 operating tool 348. Theimaginary lines 320 and 325 define the altitude and/or azimuth of theambient sound 345 relative to the audio sensors of the headphone system305.

FIG. 4 schematically shows a method for creating music in a mobileelectronic device, according to exemplary embodiments of the invention.

Step 410 discloses detecting ambient sounds in the vicinity of themobile electronic device. The detection may be performed using audiosensors, such as microphones. In some cases, the detection may beperformed by sampling the audio in the vicinity of the mobile electronicdevice.

Step 420 discloses determining at least one property selected from agroup consisting of a relative direction and relative distance of theambient sounds relative to the mobile electronic device. Suchdetermination may be performed using a direction finding technique, forexample based on measurements of signals received at the sensors, suchas audio signals, RF signals, light signals, and the like.

determining the relative direction and/or relative distance of theambient sounds relative to the mobile electronic device may include anytype and/or technique and/or hardware or circuitry and/or softwarearchitecture and/or algorithms applicable to ambient sounddirection-finding (DF). The type and technique to determine said ambientsounds relative distance may include any type and/or technique and/orhardware or circuitry and/or software and/or algorithms applicable toambient sound distance measurement.

Step 430 discloses analyzing the detected ambient sounds. The analysismay comprise extracting a property from the ambient sounds. The analysismay comprise identifying an object that created the ambient sounds.

Step 435 discloses receiving user's input concerning creation ofinteractive music. The input may be provided by the user pressing abutton, touch-operated screen, keys, a mouse, or a remote devicecommunicating with the mobile electronic device, such as the user'scellular phone or tablet. In some cases, the user may input commands orinformation into the input unit, and the interactive music data iscreated based on such commands or information. For example, the user maywish to generate quiet piano-based interactive music. The mobileelectronic device may use the user's selection to gather and thenanalyze the ambient sounds, filter-out sounds that are not applicable,and use the remaining ambient sounds to generate interactive music, forexample by adding to them or super-imposing on them piano playingsounds.

Step 440 discloses creating the audio Interactive Music data in themobile electronic device or in a remote device. The interactive musicdata can be created in an online platform such as a cloud-based service.in such a case, the collected ambient sounds or properties extractedfrom the sounds are uploaded to such online platform. The interactivemusic data may then be downloaded back to the mobile electronic device.The online platform may also analyze the ambient sounds, or suchanalysis is performed in the mobile electronic device. The interactivemusic data can be created in the mobile electronic device. Theinteractive music data may be stored in the memory of the mobileelectronic device. The interactive music data may be uploaded to a webcloud storage. The interactive music data may be associated with a timestamp and/or location data. The time stamp and/or location data may alsobe uploaded to the web cloud storage. In some cases, other users maydownload the interactive music data given permissions by the user orowner of the mobile electronic device of the subject matter. Thepermissions to download the interactive music data may be restricted tousers at a specific location—i.e., only users at the same location candownload interactive music made by another user at this location.

The interactive music data may be a combination of a known musicalpiece, such as a known song, combined with musical data created based onthe analysis of the ambient sounds. The level of combination, forexample which musical piece is more significant in the interactive musicdata, may be determined by the user of the mobile electronic device. Theinteractive music data may include sounds gathered from the ambientsound. For example, said interactive music data may integrate sounds ofa coffee machine, water fountain, jumping balls, etc. in the generatedinteractive music.

Step 450 discloses outputting audio Interactive Music data based on theanalysis of the ambient sounds and on at least one of a relativedirection and relative distance of the ambient sounds relative to themobile electronic device.

Step 460 discloses updating the audio Interactive Music data based onchanges in the detected ambient sounds. For example, a user may belocated in a busy train station, wherein the ambient sounds change whentrains come and go, people walk near the user, and the like.

The ambient sounds may change as the user walks around, rotate, changehis relative direction vs each such ambient sound, and/or his relativedistance. The change in the relative direction or relative distance maychange properties of the detected ambient sounds, such as rhythms,tunes, patterns, scales frequencies and the like. In such cases, themobile electronic device may generate interactive, dynamic ever-changingmusic from such ambient sounds.

FIG. 5 schematically shows the computerized components of the system,according to exemplary embodiments of the invention.

The system comprises a wireless transceiver 510 for exchanging wirelesscommunication with another electronic device, exchanging comprises atleast one of sending and receiving signals. The wireless transceiver 510wireless may enable a mobile electronic device to wirelessly communicatewith other mobile electronic devices in its wireless communicationrange—either directly or via other such mobile electronic devices actingas relays.

The wireless transceiver 510 enables the system to transfer informationand/or data and/or packets (formatted blocks of data) and/orcommunication, acknowledgment/no-acknowledgment and/or voice over longor short distances without the use of electrical conductors or “wires”.The wireless transceiver 510 may use Radio waves and/or light wavesand/or sound waves, at any given frequency—such as, but not limited to−5 Khz—600 Ghz.

The wireless transceiver 510 may use any protocol or standard in anygiven frequency that can be used to conduct Radio and/or light and/orsound Wireless Communication, such as, but not limited to, wirelessInformation Technology, cellular communication (such as, but not limitedto, GSM, GPRS, CDMA), Wireless Networks, WLAN computer communications,wireless networking standards (such as IEEE 802.11), wireless personalarea networks (WPAN) and wireless mesh networks, and“Internet-of-Things”. (It should be clearly stated that among suchprotocols, but not limited only to them, are Wi-Fi, Bluetooth,Low-Energy-Bluetooth (BLE), UWB, Wi-Max, ZigBee, Z-wave, Insteon,Cellular devices communication protocols, Near-field Communication(NFC), RFID protocols or standards). Shall also refer to the use of suchprotocols over any radio frequency, such as—but not limited to, UHF, HF,VHF, 5 Khz-600 Ghz.

The system may also comprise an input unit 520 for receiving informationor commands from the user of the system. The input unit 520 may enableethe user to set a scale of deviation from the ambient sounds for theinteractive music data generation process. For example, the user mayselect that the generated interactive music data to be as close aspossible in most parameters to the parameters of the ambient sounds orselect to deviate significantly from the ambient sounds. The mobileelectronic device may enable the user to play, and/or playautomatically, “regular” music and/or songs, that correlates with theambient sound.

The input unit 520 may enable the user to configure the level ofintegration, instruments and/or digital electronic sounds. For example,the user may select to generate the interactive music only from thegathered ambient sound on one side of the scale, or generate interactivemusic from a database of musical instruments sounds and melodies, usingthe ambient sound data as the reference. The scale may be applied viathe web could tools, if the interactive music is created there and notin the mobile electronic device.

The system may also comprise a memory 530 for storing information. Thememory 530 may store a set of instructions for performing the methodsdisclosed herein. The memory 530 may also store preferences inputted bythe user, prior interactive music created and/or outputted by theheadphone or speaker of the mobile electronic device and the like.

The system comprises one or more sensors 540. The sensors 540 comprisean audio sensor for collecting audio signals in the vicinity of thesystem. The audio signals may be ambient noise, or music outputted froma speaker that is not part of the mobile electronic device. The systemmay comprise multiple audio sensors. The audio sensor may be amicrophone. The multiple audio sensors may be placed in the mobileelectronic devices in such manner to provide 360 degrees capability toconduct ambient sound direction finding. The multiple audio sensors maybe placed in the mobile electronic devices in such manner to ensureoptimal 360 degrees gathering or collection of ambient sound. In somecases, the audio sensor may lack a physical ability to collect humanspeech, to maintain people's privacy.

In some cases, the system may comprise motion sensors for collectinginformation concerning motion of the system. For example, the system maycomprise at least one tilt sensors or combination of such sensors. Thesystem may comprise an accelerometer that may be used to measure properacceleration—i.e., the acceleration experienced relative to freefall.The accelerometer may measure single and/or multi-axis models availableto detect magnitude and direction of the acceleration as a vectorquantity. The sensor can be used to sense position, vibration and shock.The motion sensor may be a gyroscope for measuring or maintainingorientation, based on the principles of conservation of angularmomentum. The motion sensor may be a tilt sensor may mean device and/orcomponent that can measure the tilting in often two axes of a referenceplane in two axes. The motion sensor may be used to assist the mobileelectronic device is determining the relative direction and/or relativedistance vs ambient sounds and/or vs other such mobile electronicdevices.

The system may also comprise a compass. The compass may be used todetermine the mobile electronic device's orientation, thus being used aspart of the filtration process. For example, the processor may use datacollected by the compass to determine which ambient sounds to filter andwhich ambient sounds to use when creating the interactive music data.

The system comprises a processor 550 that manages the operation of themobile electronic device. The processor may include one or moreprocessors, microprocessors, and any other processing device. Theprocessor 550 is coupled to the sensors 540 for collecting the ambientnoises. The processor 550 is coupled to the memory 530 for executing aset of instructions stored in the memory 530. The processor 550 maycreate the interactive music, or send a command to a remote device, suchas a cloud service or a cellular phone communicating with the mobileelectronic device, in case the remote device is configured to create themusic.

The processor 550 may enable creating dynamic, ever-changing interactivemusic that correlates and adapt to the changes in the ambient sounds.For example, a user may start generating interactive music data while invicinity to a train, and as such the sounds made by the trains may bethe dominate ambient sounds gathered. However, the user may move awayfrom the train into the station, the train ambient sound may diminishgradually, while ambient sounds of shops, speakers, crowds, escalators,background music, and such may become more dominant in volume, changingthe rhythms, bit, sound frequency etc.—resulting in changing thegenerated interactive music based on these changes.

The processor 550 may analyze said ambient sounds. the analysis mayinclude any type and/or technique and/or hardware, or electricalcircuitry and/or software and/or algorithms applicable to analyze theambient sounds. The analysis may include extracting or measuringparameters—such as (but not limited to) rhythms, rate, bit, tone, pitch,repetitiveness, volume, interaction with other sounds, movement of soundsource and the like. The analysis of the ambient sounds may includefilter the ambient sounds' parameters—such as (but not limited to)analyzing speech, analysis and identifying people's voices—for purposessuch as privacy security of people around.

The analysis of the ambient sounds may comprise generating create atleast one pattern that can be used to create the interactive music data.The user may select to control priorities for such generated interactivemusic, based on the gathered ambient sounds parameters or on any type ofpreference, such as (but not limited to) mood, music type, musical toolsand the like.

The system comprises a Direction Finding (DF) unit 560 for finding therelative direction and/or the relative distance of the ambient noisefrom the sensors 540 of the system. The DF unit 560 may be RF-Based(radio). The DF unit 560 may be audio/sound-based. The DF unit 560 maybe light-based. The DF unit 560 may be used to determine the relativedirection between the system to other systems and/or ambient sound. TheDF unit 560 may include at least one antenna used for the DF. The DFunit 560 may be located in different parts or sides of the system. TheDF unit 560 of the system may include RF absorbing materials as part ofthe DF unit 560. The DF unit 560 may be UWB-based DF techniques and/ormethods. The DF unit 560 may apply at least one DF mean or combinationof DF means.

The system may also comprise a noise cancelation module 570. The noisecancelation module 570 may be of different types, to filter differentkind of sounds. The noise cancelation module 570 may be used to filterdesired and/or specific ambient sounds and/or ambient sound types and/orambient sounds rhythms—either filtering-out or filtering-in. Forexample, a user may wish to create interactive jazz music from theambient sound around him. After selecting the genre, the system mayapply the noise cancellation means to filter-out ambient sounds whichare not suitable for the creating of j azz interactive music from theambient sounds.

The system may also comprise a user interface for providing informationto the user. The user interface may comprise a display or a speaker. Theuser interface may be used by the device to display and/or provideinformation to the user or receive information from the user.

The system may also comprise at least one camera for capturing images.The system may also comprise a location determination unit such as (butnot limited to) GPS, Cellular, Wi-Fi, BT, UWB, and any other applicabletechnology and technique to enable location determination indoors and/oroutdoors.

The system may perform a method to use the system's camera to createinteractive music. Such method comprises identifying the user'sgestures, such as hand's gestures, using the camera and converting theidentified gestures into pre-defined commands—such as, but not limitedto—pointing in a direction, changing music pace or rhythm, pointing at asource of a specific ambient sound to make it a priority in the musiccreating process. The system may include at least 2 such mobileelectronic devices, that may communicate wirelessly directly with oneanother. The multiple mobile electronic devices may determine theirrelative position (relative direction, distance, orientation, altitude)relative to each other. The multiple mobile electronic devices may sharethe detected ambient sounds with each other. The multiple mobileelectronic devices may share relative position of the ambient sounds, sosaid ambient sounds gathered in mobile electronic device A′, may beoriented to their relative position vs mobile electronic device B′.

While the disclosure has been described with reference to exemplaryembodiments, it will be understood by those skilled in the art thatvarious changes may be made, and equivalents may be substituted, forelements thereof without departing from the scope of the invention. Inaddition, many modifications may be made to adapt a particular situationor material to the teachings without departing from the essential scopethereof. Therefore, it is intended that the disclosed subject matter notlimit the invention to any particular embodiment thereof

What is claimed is:
 1. A system implemented on in a mobile electronicdevice, the system comprising: a processing system of the devicecomprising one or more processors; and a memory system comprising one ormore computer-readable media, wherein the one or more computer-readablemedia contain instructions that, when executed by the processing system,cause the processing system to perform operations comprising: detectingambient sounds in the vicinity of the mobile electronic device;determining at least one property selected from a group consisting of arelative direction and relative distance of the ambient sounds relativeto the mobile electronic device; analyzing the detected ambient sounds;outputting audio Interactive Music data based on the analysis of theambient sounds and based on at least one of a relative direction andrelative distance of the ambient sounds relative to the mobileelectronic device; wherein said outputting is performed on the mobileelectronic device.
 2. The system of claim 1, further comprisingfiltering a portion of the ambient sounds based on at least onepredefined rule.
 3. The system of claim 1, wherein the audio InteractiveMusic data is correlated with the ambient sounds and at least one of therelative direction and relative distance of the ambient sounds relativeto the mobile electronic device.
 4. The system of claim 1, furthercomprising updating the audio Interactive Music data based on changes inthe detected ambient sounds.
 5. The system of claim 1, wherein theanalyzing the ambient sounds comprising measuring a property of theambient sounds.
 6. The system of claim 5, wherein the property of theambient sounds is selected from a group comprising rhythms, rate, bit,tone, pitch, repetitiveness, volume, interaction with other sounds andmovement of sound source.
 7. The system of claim 1, wherein creating theaudio Interactive Music data is performed based on the measured propertyextracted from the ambient sounds.
 8. The system of claim 1, whereinanalyzing the ambient sounds comprising: identifying a person's voice inthe ambient sounds; removing the person's speech from the ambientsounds.
 9. The system of claim 1, wherein creating the audio InteractiveMusic data is performed based on preferences inputted by a user of themobile electronic device into the memory system.
 10. The system of claim1, further comprising multiple audio sensors mounted on the mobileelectronic device, said multiple audio sensors collect audio sensors ina 360 degrees horizontal plane around the mobile electronic device. 11.The system of claim 1, further comprising a wireless transceiver forexchanging wireless communication with another device.
 12. The system ofclaim 1, further comprising a tilt sensor coupled to the mobileelectronic device for measuring or maintaining orientation of the mobileelectronic device.
 13. The system of claim 12, wherein determining atleast one of a relative direction and relative distance of the ambientsounds relative to the mobile electronic device is performed based oninformation collected by the tilt sensor.
 14. The system of claim 1,wherein determining the at least one of a relative direction andrelative distance of the ambient sounds relative to the mobileelectronic device is performed using a process stored in the memory. 15.The system of claim 1, further comprising an input unit in communicationwith the processing system for receiving an input from a user of thesystem.
 16. The system of claim 1, further comprising a second mobileelectronic device communicating with the mobile electronic device over awireless medium, wherein the mobile electronic device and the secondmobile electronic device cooperate to compute a relative direction ofthe ambient sounds relative to the mobile electronic device and to thesecond mobile electronic device.
 17. The system of claim 1, wherein theprocessing system is further configured for creating the audioInteractive Music data on the mobile electronic device.
 18. The systemof claim 1, wherein the audio Interactive Music data is created in aremote device communicating with the mobile electronic device.
 19. Thesystem of claim 1, wherein the audio Interactive Music data comprisessound signals extracted from the ambient sound.
 20. The system of claim1, wherein the memory stores multiple pre-selected audio files, and themobile electronic device outputs combine at least one of thepre-selected audio files based with on the collected ambient sound tocreate the audio Interactive Music data.
 21. The system of claim 1,wherein integrated in a speaker device.